home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1997 November / MACPOWER-1997-11.ISO.7z / MACPOWER-1997-11.ISO / AMUG / MUSIC / bol-processor-271-data.sit / bol-processor-271-data / BP2 examples / BP2 data / -gl.D50 < prev    next >
Text File  |  1995-07-01  |  5KB  |  167 lines

  1. V.2.5
  2. Date: Sat, Jul 1, 1995 -- 18:22
  3. // This is a glossary file. 
  4. // It may be written as a grammar, with left arguments containing a single variable, or with ヤDefineノユ script commands doing the same.
  5. // If you use a variable in the right argument, that same variable should be defined in another rule BELOW. See for instance ヤInternalユ.
  6.  
  7. // This glossary defines program changes used to select ヤpatchesユ on Roland D-50 (or D-550) using comprehensible instrument names.
  8. // Some instruments requires that the D-50 be equipped with patch data ROM PN-D50-02 and Musitronics expansion card.
  9.  
  10. // Remember that program changes are sent on the MIDI channel set by script instruction: MIDI set basic channel to ...
  11.  
  12. // For more recent equipment use メ-gl.GeneralMIDIモ
  13.  
  14.  
  15. // Some of the General MIDI instruments are identified below
  16. // Others are simply ignored
  17.  
  18. [1] AcousticGrandPiano --> Internal _script(MIDI program 66) [same as LoudPiano]
  19. [2] BrightAcousticPiano --> 
  20. [3] ElectricGrandPiano --> Internal _script(MIDI program 64) 
  21. [4] HonkyIonxPiano -->
  22. [5] RhodesPiano -->
  23. [6] ChorusedPiano -->
  24. [7] Harpsichord --> Internal _script(MIDI program 71) 
  25. [8] ClavinetChromatic -->
  26. [9] Calesta --> 
  27. [10] Glockenspiel --> Internal _script(MIDI program 90) 
  28. [11] MusicBox -->
  29. [12] Vibraphone --> Internal _script(MIDI program 25) 
  30. [13] Marimba --> Internal _script(MIDI program 88) 
  31. [14] Xylophone --> Internal _script(MIDI program 89) 
  32. [15] TubularBells --> Internal _script(MIDI program 101) 
  33. [16] Dulcimer -->
  34. [17] HammondOrgan -->
  35. [18] PercussiveOrgan -->
  36. [19] RockOrgan --> Internal _script(MIDI program 39) 
  37. [20] ChurchOrgan --> Internal _script(MIDI program 23) 
  38. [21] ReedOrgan -->
  39. [22] Accordion -->
  40. [23] Harmonica -->
  41. [24] TangoAccordion -->
  42. [25] AcousticGuitarNylon --> Internal _script(MIDI program 82)
  43. [26] AcousticGuitarSteel -->
  44. [27] ElectricGuitarJazz --> Internal _script(MIDI program 81) 
  45. [28] ElectricGuitarClean -->
  46. [29] ElectricGuitarMuled -->
  47. [30] OverDrivenGuitar -->
  48. [31] DistortionGuitar -->
  49. [32] GuitarHarmonica -->
  50. [33] AcousticBass -->
  51. [34] ElectricBassFinger -->
  52. [35] ElectricBassPick -->
  53. [36] FretlessBass --> Internal _script(MIDI program 108) 
  54. [37] SlapBass1 --> Internal _script(MIDI program 105) 
  55. [38] SlapBass2 -->
  56. [39] SynthBass1 -->
  57. [40] SynthBass2 --> Internal _script(MIDI program 110) 
  58. [41] Violin --> Expansion _script(MIDI program 52)
  59. [42] Viola -->
  60. [43] Cello --> Internal _script(MIDI program 53) 
  61. [44] Contrebass --> Internal _script(MIDI program 109) 
  62. [45] TremoloStrings -->
  63. [46] PizzicatoStrings -->
  64. [47] OrchestralHarp --> Internal _script(MIDI program 84) 
  65. [48] Timpani -->
  66. [49] StringEnsemble1 --> Internal _script(MIDI program 51) 
  67. [50] StringEnsemble2 -->
  68. [51] SynthStrings1 -->
  69. [52] SynthStrings2 -->
  70. [53] ChoirAaha -->
  71. [54] VoiceOohs -->
  72. [55] SynthVoice -->
  73. [56] OrchestraHit --> Internal _script(MIDI program 122) 
  74. [57] Trumpet -->
  75. [58] Trombone -->
  76. [59] Tuba -->
  77. [60] MuledTrumped -->
  78. [61] FrenchHorn -->
  79. [62] BrassSection -->
  80. [63] SynthBrass1 -->
  81. [64] SynthBrass2 -->
  82. [65] SopranoSax -->
  83. [66] AltoSax -->
  84. [67] TenorSax -->
  85. [68] BaritoneSax -->
  86. [69] Oboe -->
  87. [70] EnglishHorn -->
  88. [71] Basson -->
  89. [72] Clarinet -->
  90. [73] Piccolo -->
  91. [74] Flute -->
  92. [75] Recorder -->
  93. [76] PanFlute -->
  94. [77] BottleBlow --> Internal _script(MIDI program 61) 
  95. [78] Shakuhachi --> Internal _script(MIDI program 45) 
  96. [79] Whistle -->
  97. [80] Ocarina -->
  98. [81] Lead1 -->
  99. [82] Lead2 -->
  100. [83] Lead3 -->
  101. [84] Lead4 -->
  102. [85] Lead5 -->
  103. [86] Lead6 -->
  104. [87] Lead7 -->
  105. [88] Lead8 -->
  106. [89] Pad1 -->
  107. [90] Pad2 -->
  108. [91] Pad3 -->
  109. [92] Pad4 -->
  110. [93] Pad5 -->
  111. [94] Pad6 -->
  112. [95] Pad7 -->
  113. [96] Pad8 -->
  114. [97] FX1 -->
  115. [98] FX2 -->
  116. [99] FX3 -->
  117. [100] FX4 -->
  118. [101] FX5 -->
  119. [102] FX6 -->
  120. [103] FX7 -->
  121. [104] FX8 -->
  122. [105] Sitar --> Internal _script(MIDI program 86) 
  123. [106] Banjo -->
  124. [107] Shamisen -->
  125. [108] Koto --> Internal _script(MIDI program 85) 
  126. [109] Kalimba -->
  127. [110] Bagpipe -->
  128. [111] Fiddle -->
  129. [112] Shahnai -->
  130. [113] TinkleBell --> 
  131. [114] Agogo -->
  132. [115] SteelDrums -->
  133. [116] WoodBlock -->
  134. [117] TalkoDrum -->
  135. [118] MelodicTom -->
  136. [119] SynthDrum -->
  137. [120] ReverseCymbal -->
  138. [121] GuitarFretNoise -->
  139. [122] BreathNoise -->
  140. [123] Seashore -->
  141. [124] BirdTweet -->
  142. [125] Telephone -->
  143. [126] Helicopter -->
  144. [127] Applause -->
  145. [128] Gunshot --> Internal _script(MIDI program 124)
  146.  
  147. // A few D-50 specific メpatchesモ
  148.  
  149. LoudPiano --> Internal _script(MIDI program 66)
  150. TheBlueNoteJazz --> Expansion _script(MIDI program 0)
  151. TheSawingHigh --> Expansion _script(MIDI program 52)
  152. DigitalCello --> Internal _script(MIDI program 53)
  153. Piano --> Internal _script(MIDI program 66)
  154. I46 --> Internal _script(MIDI program 29 [basic channel]) 
  155.  
  156. // Below are variables used by the above rules.
  157.  
  158. // The following will select the internal memory card. Note that you can't change if your program is on the patch data ROM, therefore BP2 will first set program to 0.  Here, the alternate ヤDefineユ syntax is used.
  159. Define Internal _script(MIDI program 0) _script(MIDI controller #98 = 0 channel 1)
  160.  
  161. // The following will select the expansion memory card. Same remark regarding program number.
  162. Expansion --> _script(MIDI program 0) _script(MIDI controller #98 = 1 channel 1)
  163.  
  164. // The following will select additional RAM, if any, on the expansion memory card. Same remark regarding program number.
  165. Expansion2 --> _script(MIDI program 0) _script(MIDI controller #98 = 2 channel 1)
  166.  
  167. // ------ End of glossary